9162b1ead3072eb9b86ff5fd4b733a3c883e51e9,plugins/migrationAssistant/solutions/component/source_gen/jetbrains/mps/ide/migration/wizard/MigrationsProgressStep.java,MigrationsProgressStep,doRun,#ProgressIndicator#,92
Before Change
}
});
addElementToMigrationList("Checking models... Please wait.");
final Wrappers._boolean postProblems = new Wrappers._boolean();
ModelAccess.instance().runReadAction(new Runnable() {
public void run() {
After Change
});
final Wrappers._boolean postProblems = new Wrappers._boolean(false);
if (!(preProblems.value)) {
while (executeSingleStep(myManager.nextProjectStep())) {
progress.setFraction(progress.getFraction() + projectStepsFraction / projectStepsCount);
}
progress.setFraction(projectStepsFraction);
while (executeSingleStep(myManager.nextLanguageStep())) {
progress.setFraction(progress.getFraction() + (1.0 - projectStepsFraction) / languageStepsCount);
}
progress.setFraction(1.0);
addElementToMigrationList("Saving changed models... Please wait.");
ModelAccess.instance().runWriteInEDT(new Runnable() {
public void run() {
MPSModuleRepository.getInstance().saveAll();
}
});
addElementToMigrationList("Checking models... Please wait.");
ModelAccess.instance().runReadAction(new Runnable() {
public void run() {
Iterable<SModule> modules = ((Iterable<SModule>) ProjectHelper.toMPSProject(myProject).getModulesWithGenerators());